dry roasted peanuts - Turco Inglés Diccionario